// pages/query/query.js
Page({
  data: {
    account:'',
    statusText: '', // 用于显示当前审核状态或申请提示信息
  },

  onLoad: function (options) {
    this.setData({
      account:options.account
    });
    this.updateStatusText(); // 页面加载时更新状态文本
    console.log(this.data.account);
  },

  updateStatusText: function () {
    wx.cloud.callFunction({
      name:"Check_manage",
      config: {
        env: this.data.envId
      },
      data:{
        type:"get_apllyinfo",
        data:{
          account:this.data.account,
        }
      },
      success:res=>{
        const status=res.result.message.check_status;
        const apply=res.result.message.application_status;
        if(!apply){
            this.setData({
              statusText: '申请被打回，理由：'+res.result.message.remark
            })
        }else{
          switch(status){
            case 0:
              this.setData({ statusText: '未申请' })
              break;
            case 1:
              this.setData({ statusText: '励志委员审核中' })
              break;
            case 2:
              this.setData({ statusText: '励志助理审核中' })
              break;
            case 3:
              this.setData({ statusText: '辅导员审核中' })
              break;
            case 4:
              this.setData({ statusText: '学院审核中' })
              break;
            case 5:
              this.setData({ statusText: '审核通过' })
              break;
          }
        }
      },
      fail:res=>{
        wx.showToast({
          title: '用户信息获取失败',
          icon:"none"
        })
      }
    });
  },

  
});
